#include<stdio.h>
#include<string.h>

int main()
{
	int x,n,i,j,t,r,w=0,a[100],b[100][100],s[100];
	scanf("%d",&n);
	while (n--)
	{
		t=0;
		r=0;
		memset(a,0,sizeof(a));
		scanf("%d",&x);
		s[w]=x;
		for (i=0;i<x;i++)
		{
			scanf("%d",&a[i]);
			if (a[i]!=0)
			{
				b[w][t]=a[i];
				t++;
			}
			else
			{
				b[w][x-1-r]=a[i];
				r++;
			}
		}
		w++;
	}
	for (j=0;j<w;j++)
	{
		for (i=0;i<s[j];i++)
			printf("%d ",b[j][i]);
		printf("\n");
	}
	return 0;
}
